/**
 * 
 */
package vn.smartware.co.framework.bean;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;

/**
 * MenuDTO
 * @author thuctt
 * created 2010/01/20
 */
public class MenuDTO implements Serializable {

	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 8474882403516103697L;

	private int menuId = -1;

	private String remark;
	
	private String insertYmd;
	
	private String deleteYmd;
	
	private HashMap<String, String> menuNameMap;
	
	private ArrayList<ProgramDTO> programs;
	
	/**
	 * @return the programs
	 */
	public ArrayList<ProgramDTO> getPrograms() {
		return programs;
	}

	/**
	 * @param programs the programs to set
	 */
	public void setPrograms(ArrayList<ProgramDTO> programs) {
		this.programs = programs;
	}

	/**
	 * @return the menuId
	 */
	public int getMenuId() {
		return menuId;
	}

	/**
	 * @param menuId the menuId to set
	 */
	public void setMenuId(int menuId) {
		this.menuId = menuId;
	}

	/**
	 * @return the deleteYmd
	 */
	public String getDeleteYmd() {
		return deleteYmd;
	}

	/**
	 * @param deleteYmd the deleteYmd to set
	 */
	public void setDeleteYmd(String deleteYmd) {
		this.deleteYmd = deleteYmd;
	}

	/**
	 * @return the insertYmd
	 */
	public String getInsertYmd() {
		return insertYmd;
	}

	/**
	 * @param insertYmd the insertYmd to set
	 */
	public void setInsertYmd(String insertYmd) {
		this.insertYmd = insertYmd;
	}

	/**
	 * @return the remark
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * @param remark the remark to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * @return the menuNameMap
	 */
	public HashMap<String, String> getMenuNameMap() {
		return menuNameMap;
	}

	/**
	 * @param menuNameMap the menuNameMap to set
	 */
	public void setMenuNameMap(HashMap<String, String> menuNameMap) {
		this.menuNameMap = menuNameMap;
	}
	
}
